C++ and Object-Oriented Programming (for C Programmers)

An intensive, five-day, lecture-and-laboratory C++ and object-oriented programming course for practicing C programmers. C++ is a variant of the ANSI C programming language. C++ offers three major items beyond ANSI C, and each is discussed in reasonable technical detail in this course-enhancements to ANSI C that improve the process of writing programs, features for data abstraction and encapsulation that enable programmers to create new data types, and capabilities for object-oriented programming. The course clearly explains the C++ programming language and contains detailed walkthroughs of many C++ programs. Students become proficient in C++, understand the object-oriented paradigm, and participate in a challenging laboratory assignment in which they complete a group project involving both object-oriented design and object-oriented programming in C++. Solutions are provided for the laboratory exercises. 60% lecture and 40% laboratory exercises.

Prerequisites

Course Objectives


© Copyright 1995-6, Rogue Wave Software, Inc.